put something through its paces - Français Anglais Dictionnaire